home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Complementary Applications 2004 February / SGI IRIX 6.5 Complementary Applications 2004 February.iso / dist / cde.idb / usr / dt / share / include / Dt / HelpDialog.h.z / HelpDialog.h
Encoding:
C/C++ Source or Header  |  2003-11-18  |  2.8 KB  |  120 lines

  1. /*
  2.  * HelpDialog.h
  3.  *
  4.  * Copyright 2000, Silicon Graphics, Inc.
  5.  * ALL RIGHTS RESERVED
  6.  * 
  7.  * UNPUBLISHED -- Rights reserved under the copyright laws of the United
  8.  * States.   Use of a copyright notice is precautionary only and does not
  9.  * imply publication or disclosure.
  10.  *
  11.  * U.S. GOVERNMENT RESTRICTED RIGHTS LEGEND:
  12.  * Use, duplication or disclosure by the Government is subject to restrictions
  13.  * as set forth in FAR 52.227.19(c)(2) or subparagraph (c)(1)(ii) of the Rights
  14.  * in Technical Data and Computer Software clause at DFARS 252.227-7013 and/or
  15.  * in similar or successor clauses in the FAR, or the DOD or NASA FAR
  16.  * Supplement.  Contractor/manufacturer is Silicon Graphics, Inc.,
  17.  * 2011 N. Shoreline Blvd. Mountain View, CA 94039-7311.
  18.  *
  19.  * THE CONTENT OF THIS WORK CONTAINS CONFIDENTIAL AND PROPRIETARY
  20.  * INFORMATION OF SILICON GRAPHICS, INC. ANY DUPLICATION, MODIFICATION,
  21.  * DISTRIBUTION, OR DISCLOSURE IN ANY FORM, IN WHOLE, OR IN PART, IS STRICTLY
  22.  * PROHIBITED WITHOUT THE PRIOR EXPRESS WRITTEN PERMISSION OF SILICON
  23.  * GRAPHICS, INC.
  24.  */
  25. /* $XConsortium: HelpDialog.h /main/cde1_maint/1 1995/07/17 17:36:08 drk $ */
  26. /*
  27.  *  (c) Copyright 1993, 1994 Hewlett-Packard Company
  28.  *  (c) Copyright 1993, 1994 International Business Machines Corp.
  29.  *  (c) Copyright 1993, 1994 Sun Microsystems, Inc.
  30.  *  (c) Copyright 1993, 1994 Novell, Inc.
  31.  */
  32.  
  33. #ifndef _Dt_HelpDialog_h
  34. #define _Dt_HelpDialog_h
  35.  
  36. #include <Dt/Help.h>
  37.  
  38. #ifdef __cplusplus
  39. extern "C" {
  40. #endif
  41.  
  42.  
  43. /*
  44.  * Constants
  45.  */
  46.  
  47. /* General Help Dialog-specific Resources */
  48.  
  49. #ifndef DtNmarginWidth
  50. #define DtNmarginWidth            XmNmarginWidth
  51. #endif
  52. #ifndef DtNmarginHeight
  53. #define DtNmarginHeight            XmNmarginHeight
  54. #endif
  55. #ifndef DtNshowNewWindowButton
  56. #define DtNshowNewWindowButton        "showNewWindowButton"
  57. #endif
  58. #ifndef DtNtopicTitle
  59. #define DtNtopicTitle            "topicTitle"
  60. #endif
  61. #ifndef DtNvisiblePathCount
  62. #define DtNvisiblePathCount        "visiblePathCount"
  63. #endif
  64.  
  65. #ifndef DtCCallback
  66. #define DtCCallback                     XmCCallback
  67. #endif
  68.  
  69. #ifndef DtCMarginWidth
  70. #define DtCMarginWidth            XmCMarginWidth
  71. #endif
  72. #ifndef DtCMarginHeight
  73. #define DtCMarginHeight            XmCMarginHeight
  74. #endif
  75. #ifndef DtCShowNewWindowButton
  76. #define DtCShowNewWindowButton        "ShowNewWindowButton"
  77. #endif
  78. #ifndef DtCTopicTitle
  79. #define DtCTopicTitle            "TopicTitle"
  80. #endif
  81. #ifndef DtCVisiblePathCount
  82. #define DtCVisiblePathCount        "VisiblePathCount"
  83. #endif
  84.  
  85.  
  86. /*
  87.  * Types
  88.  */
  89.  
  90. /* Widget class and instance */
  91.  
  92. typedef struct _DtHelpDialogWidgetClassRec * DtHelpDialogWidgetClass;
  93. typedef struct _DtHelpDialogWidgetRec      * DtHelpDialogWidget;
  94.  
  95.  
  96. /*
  97.  * Data
  98.  */
  99.  
  100. /* Widget class record */
  101.  
  102. externalref WidgetClass dtHelpDialogWidgetClass;
  103.  
  104.  
  105. /*
  106.  * Functions
  107.  */
  108.  
  109. extern Widget DtCreateHelpDialog(
  110.         Widget        parent,
  111.         char        *name,
  112.         ArgList        arglist,
  113.         Cardinal    argcount);
  114.  
  115. #ifdef __cplusplus
  116. }
  117. #endif
  118.  
  119. #endif /* _Dt_HelpDialog_h */
  120.